Alpine azalea - Spanish English Dictionary